package Demo;

public class Demo01 {
    public static void main(String[] args) {

        /**
         * for循环语句
         * for(初始化表达式;条件表达式;更新表达式){
         * 		循环体；
         * }
         * 初始化表达式最先运行且只运行一次，条件表达式做判断，为true 执行循环体，循环体运行后，执行更新表达式
         * 再进行条件判断，为true再逆时针循环，直到条件表达式为false结束for循环。
         *
         * 求和 是sum += i; 求循环次数：count++
         * */

        /**
         * 需求分析 打出5个HelloWorld
         * 循环次数：5次
         * 初始表达式式为： int i = 1；
         * 条件表达式为： i <= 5; 因为循环5次
         * 更新表达式：i++
         * */
        for(int i = 1; i <= 5; i++){
            System.out.println("HelloWorld");
        }

        //验证for循环流程顺序 初始化表达式先执行且只执行一次，再逆时针执行，条件表达式为false时，for循环结束
        int num = 1;
        for(System.out.print("a--》"); num <= 3 ; System.out.print("b--》"),num++){
            System.out.print("c--》");
        }

    }
}
